package protectora;
import java.util.Date;


/**
 * 
 */

/**
 * @author roberto
 *
 */
public class Perro extends Animales {

	//Atributos
	
	private String raza;
	
	private String tamano;

	//Constructores
	/**
	 * @param fechaEntrada
	 * @param id
	 * @param nombre
	 * @param gatoPerro
	 * @param edad
	 * @param raza
	 * @param tamano
	 */
	public Perro(Date fechaEntrada, long id, String nombre,
			int edad, String raza, String tamano) {
		super(fechaEntrada, id, nombre, edad);
		this.raza = raza;
		this.tamano = tamano;
	}

	/**
	 * @param fechaEntrada
	 * @param id
	 * @param fechaSalida
	 * @param nombre
	 * @param gatoPerro
	 * @param edad
	 * @param adoptado
	 * @param sociable
	 * @param raza
	 * @param tamano
	 */
	public Perro(Date fechaEntrada, long id, Date fechaSalida, String nombre,
		 int edad, boolean adoptado, boolean sociable, boolean enfermo,
			String raza, String tamano) {
		super(fechaEntrada, id, fechaSalida, nombre, edad, adoptado,
				sociable,enfermo);
		this.raza = raza;
		this.tamano = tamano;
	}

	public String getRaza() {
		return raza;
	}

	public void setRaza(String raza) {
		this.raza = raza;
	}

	public String getTamano() {
		return tamano;
	}

	public void setTamano(String tamano) {
		this.tamano = tamano;
	}

	public boolean descripcionPerro(Perro anm) {
		boolean resul = false;
		if (this.raza.equals(anm.raza) && this.tamano.equals(anm.tamano))
			resul= true;
		return resul;	
	}
}
